package org.jeecg.modules.health_code.entity.response.bo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "API接入机构对象")
public class AccessOrgResponse implements Serializable
{
    private static final long serialVersionUID = -1082988475742350899L;
    
    @ApiModelProperty(value = "机构代码")
    private String orgCode;
    
    @ApiModelProperty(value = "机构名称")
    private String orgName;
    
    @ApiModelProperty(value = "国家机构代码")
    private String nationCode;
    
    @ApiModelProperty(value = "行政区划代码（应用城市代码）")
    private String areaCode;
    
    @ApiModelProperty(value = "行政区划名称")
    private String areaName;
    
    @ApiModelProperty(value = "机构简称")
    private String orgSortName;
    
    @ApiModelProperty(value = "隶属关系名称")
    private String affiliationName;
    
    @ApiModelProperty(value = "隶属关系代码")
    private String affiliationCode;
    
    @ApiModelProperty(value = "机构级别代码")
    private String levelCode;
    
    @ApiModelProperty(value = "机构级别名称")
    private String levelName;
    
    @ApiModelProperty(value = "机构等次代码")
    private String gradeCode;
    
    @ApiModelProperty(value = "机构等次名称")
    private String gradeName;
    
    @ApiModelProperty(value = "机构类别代码")
    private String typeCode;
    
    @ApiModelProperty(value = "机构类别名称")
    private String typeName;
    
    @ApiModelProperty(value = "负责人姓名")
    private String headName;
    
    @ApiModelProperty(value = "机构联系人姓名")
    private String contactName;
    
    @ApiModelProperty(value = "机构联系人电话")
    private String contactTel;
    
    @ApiModelProperty(value = "机构性质代码")
    private String industryCode;
    
    @ApiModelProperty(value = "机构性质名称")
    private String industryName;
    
    @ApiModelProperty(value = "机构地址")
    private String orgAddress;
    
    @ApiModelProperty(value = "受理标志")
    private String erhcFlag;
    
    @ApiModelProperty(value = "机构分类")
    private String category;
    
    
}
